BYU Logo
Learning Outcomes
Login
IS 303
Course Purpose
Learning Outcomes
Programming Fundamentals
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Problem Solving
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Object Oriented Principles
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Safe Coding
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Accessing Data
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Version Control
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Improved Learning Capabilities
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Improve Decision Making
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Instructor created Learning Outcomes
Course Purpose
Learning Outcomes
Course Content
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Critical Thinking
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Written Communication
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course outcome

Make changes to course outcome.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course outcome
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course purpose
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course purpose

Make changes to course purpose.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Copy outcomes

Copy course outcomes from another course.

Copy
Title
Outcome
Course outcome history
Title
Outcome
Created
Modified
Modified By
Link Course Outcomes to Program Outcomes
Course Outcome
Program Outcomes
Programming Fundamentals
Students will be able to write, run, and debug computer programs that use common control-flow structures, including sequence, selection, iteration, function calls, jump statements, and exception handling.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Problem Solving
Students will be able to decompose small real-world problems and select appropriate control-flow structures to develop working solutions, especially to solve business needs.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Object Oriented Principles
Students will be able to structure their code using object-oriented design principles, including aggregation, composition, inheritance, polymorphism, and different variable scopes.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Safe Coding
Students will be able to implement some introductory safe coding practices into their programs, such as input validation, safe defaults, and exception handling.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Accessing Data
Students will be able to read data from external sources, integrate it into the logic of their programs, and store data in accessible formats.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Version Control
Students will employ version control and repository hosting software to manage their programs.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Improved Learning Capabilities
Students will develop independent learning capabilities through principled use of AI and online programming resource
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose
Improve Decision Making
Students will be able to develop a working and deployed data-driven graphical interface that supports business processes and decision-making.
Demonstrate Foundational Knowledge Across Business Disciplines
Demonstrate Christlike Leadership and Collaborative Teamwork
Think Critically and Strategically to Solve Business Problems
Make Ethical, Data-Informed, and Faith-Consistent Decisions
Communicate with Clarity, Compassion, and Conviction
Demonstrate Global Awareness, Adaptability, and Lifelong Purpose